package org.qqcui.designpattern.patterns.flyweight;

/**
 * 网站的具体实现类
 *
 * @author cuiqingqiang
 * @version 1.0
 * @date 2022/5/1 9:18
 **/
public class ConcreteWebsite extends Website {

    /**
     * 网站的发布形式/类型（共享的部分）
     */
    private String type;

    public ConcreteWebsite(String type) {
        this.type = type;
    }

    @Override
    public void use(User user) {
        System.out.println("网站的发布形式为：" + type + " ，" + user.getName() + " 在使用中......");
    }
}
